package com.ssau.expert.gui.master;

import javax.swing.*;
import java.util.List;

/**
 * Author: Sergey Saiyan
 * Created: 05.09.13 13:00
 */
//TODO работа с порогом неизвестного
public interface ExpertPresenter {

    void init();

    void showFrame();

    void displayUserInput(String shipProfileAnswer, String staffAnswer, String distanceAnswer);

    void showMessageDialog(String message);

    JFrame asFrame();

    void displayRules(List<String> rules);

    void clearResultListModel();

    void addElementToResultList(String element);

    String showInputDialog(String question);

    void enableStartConsultation(boolean enable);
}
